package com.snpic.appaw.module.third.service.deepOCR;

import com.snpic.appaw.module.third.api.deepOCR.dto.IdCardReqDTO;
import com.snpic.appaw.module.third.api.deepOCR.dto.IdCardRespDTO;
import com.snpic.appaw.module.third.api.deepOCR.dto.VehicleLicenseReqDTO;
import com.snpic.appaw.module.third.api.deepOCR.dto.VehicleLicenseRespDTO;
import com.snpic.appaw.module.third.api.sms.dto.SmsReqDTO;

/**
 * @author JiJun
 * @date 2025/9/11 10:51
 * @修改时间 2025/9/11 10:51
 * @description 易道博识OCR服务
 */
public interface DeepOCRService {
	/**
	 * 行驶证(正页识别)
	 * @param reqDTO
	 * @return
	 */
	VehicleLicenseRespDTO vehicleLicense(VehicleLicenseReqDTO reqDTO);

	/**
	 * 行驶证(副页识别)
	 * @param reqDTO
	 */
	void veBack(SmsReqDTO reqDTO);

	/**
	 * 易道博识DeepOCR,身份证结构化识别V1
	 * @param reqDTO
	 * @return
	 */
	IdCardRespDTO idCard(IdCardReqDTO reqDTO);
}
